#pragma once

#include <cstdint>
#include <utility>

// protobuf
#if __has_include(<google/protobuf/message_lite.h>)
static constexpr bool kMqHasProtobuf = true;
#include <google/protobuf/message_lite.h>
#else
static constexpr bool kMqHasProtobuf = false;
#endif

// protobuf
#if __has_include(<msgpack.hpp>)
static constexpr bool kMqHasMsgpack = true;
#include <msgpack.hpp>
#else
static constexpr bool kMqHasMsgpack = false;
#endif
